/// @description Insert description here
// You can write your code in this editor
 // Разрешённые размеры экрана.
 // Переменная, которая будет отображать, какой из массивов мы используем, допустимые значения от 0 до (длина списка - 1)
 // Высота камеры.
global.CameraSizes = [800, 400]
global.CameraWidth = global.CameraSizes[0] // Ширина камеры.
global.CameraHeight = global.CameraSizes[1]
global.fw_special = 19
global.sw_special = 9.5
camx = 0; camy=0;

#macro gui_mouse_x device_mouse_x_to_gui(0)
#macro gui_mouse_y device_mouse_y_to_gui(0)

#macro CameraScale 1 // Масштаб камеры. Константа.
#macro CameraSpeed 0.09 // Скорость камеры. Константа.
window_set_fullscreen(false) // Выключаем полноэкранный режим при запуске :)
var windowWidth = global.CameraWidth * CameraScale // Ширина окна = ширина камеры * масштаб
var windowHeight = global.CameraHeight * CameraScale // Высота окна = высота камеры * масштаб
surface_resize(application_surface, global.CameraWidth * CameraScale, global.CameraHeight * CameraScale); // Переопределяем "поверхность", чтобы соотношение сторон спрайтов соответствовало нашему экрану.
window_set_size(global.CameraWidth * CameraScale, global.CameraHeight * CameraScale); // Устанавливаем размер окна (Необязательно, но желательно)
// Inherit the parent event

 
    with (instance_create_layer(250,300,"instances",Main))
	{
	}
	
global.Camera = camera_create_view(0, 0, global.CameraWidth, global.CameraHeight);
 num_rooms = 1;
 num_passages = 1;
 global.roomcount=0;
 global.enemyCount = 0;
 global.gold = 0; 


